From 0b23015daa5e0caac86d26db80571f5679fbfc71 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Pablo=20Ari=C3=B1o=20Mu=C3=B1oz?= Date: Mon, 24 Feb 2025 18:53:16 +0100 Subject: [PATCH] Added copy of container to ranged loop so as to prevent crash MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Pablo Ariño Muñoz --- src/common/ownsql.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/common/ownsql.cpp b/src/common/ownsql.cpp index 348f4a8a4..a8333f114 100644 --- a/src/common/ownsql.cpp +++ b/src/common/ownsql.cpp @@ -186,7 +186,8 @@ QString SqlDatabase::error() const void SqlDatabase::close() { if (_db) { - for (const auto q : std::as_const(_queries)) { + const auto queries = _queries; + for (const auto q : queries) { q->finish(); } SQLITE_DO(sqlite3_close(_db)); -- 2.30.2